#!/bin/bash

#[//]: # (登录Docker容器。)
#
#[//]: # (执行删除旧的tar包。)
#
#[//]: # (获取日志文件夹及其内容并打包成tar文件。)
#
#[//]: # (退出容器并查找tar包名称。)
#
#[//]: # (将tar包复制到当前路径。)
#
#[//]: # (解压tar包。)
#
#[//]: # (使用Python脚本读取日志文件内容并处理结果。)
#
#[//]: # (返回Python处理的结果。)
#
## 定义变量
#CONTAINER_NAME="your_container_name"
#LOG_DIR="/path/to/log"
#TAR_NAME="logs_backup.tar.gz"
#LOCAL_DIR="./"
#
## 登录容器并删除旧的tar包
#docker exec $CONTAINER_NAME sh -c "rm -f /run/$TAR_NAME"
#
## 打包日志目录
#docker exec $CONTAINER_NAME sh -c "tar -czvf /run/$TAR_NAME -C $(dirname $LOG_DIR) $(basename $LOG_DIR)"
#
## 在本地复制tar包到当前路径
#docker cp $CONTAINER_NAME:/run/$TAR_NAME $LOCAL_DIR
#
## 解压tar包
#tar -xzvf ${LOCAL_DIR}$TAR_NAME -C ${LOCAL_DIR}

# 使用Python3脚本处理日志文件
python3 LogDesensitizationGenerator2.py

#!/bin/bash

# 运行 Python 脚本并获取输出的最后一行
last_line=$(python3 LogDesensitizationGenerator2.py | tail -n 1)

# 返回最后一行数据给调用方
echo "$last_line"


## 输出结果
#echo "$RESULT"

#
## 获取 start_check_log.sh 脚本的最后一行输出
#last_line=$(sh start_check_log.sh | tail -n 1)
#
## 返回最后一行输出
#echo "$last_line"
